import frappe

def get_context(context):
    """
    架构图页面的上下文处理函数
    """
    context.no_cache = 1
    context.show_sidebar = False
    
    # 设置页面标题和描述
    context.title = "NextJia系统架构图"
    context.description = "NextJia ERP系统的整体架构和各模块设计图"
    
    # 可以在这里添加更多的上下文数据
    context.diagrams = {
        'main': {
            'title': 'NextJia主架构图',
            'description': '系统整体架构设计',
            'image': '/assets/theme/images/NextJia主架构图/主架构图.JPG'
        },
        'modules': [
            {
                'title': '会计模块',
                'description': '财务会计业务流程',
                'image': '/assets/theme/images/NextJia模块架构图/会计模块.JPG'
            },
            {
                'title': '库存模块', 
                'description': '库存管理业务流程',
                'image': '/assets/theme/images/NextJia模块架构图/库存模块.JPG'
            },
            {
                'title': '生产模块',
                'description': '生产制造业务流程', 
                'image': '/assets/theme/images/NextJia模块架构图/生产模块.JPG'
            },
            {
                'title': '采购模块',
                'description': '采购管理业务流程',
                'image': '/assets/theme/images/NextJia模块架构图/采购模块.JPG'
            },
            {
                'title': '销售模块',
                'description': '销售管理业务流程',
                'image': '/assets/theme/images/NextJia模块架构图/销售模块.JPG'
            }
        ]
    }
    
    return context